#topnav { padding:15px 0;text-align:right }
#topnav a { text-decoration:none }
form { display:inline }
#topnav form { padding-left:1em }
.important .mw-headline { color:#cc0000 }
body
{
	background-color:#e7e7e7;
	margin: 0;
	padding: 0;
	font-family: Helvetica, sans-serif;
        font-size:13px;
	color: #000;
}
#pagenav {
  position:relative;
  top:1px;
  padding-left:10px;
}
#pagecontent { background-color:#fff;border:1px solid #808080;padding:10px;min-height:500px }
#pagecontent h1 { margin-top:0 }
#pagenav a {
  background-color:#fff;
  font-size:11px;
  font-weight:bold;
  float:left;
  padding:1px 3px 2px 3px;
  text-decoration:none;
  border:1px solid #808080;
  margin-right:5px;
  z-index:10;
  color:#0000FF;
}
#pagenav a.new { color:#cc0000 }
#pagenav a.curr {
  border:1px solid #FF9955;
  border-bottom:1px solid #fff;
}
#pagenav a.newsection {
  margin-left:15px
}
#container { 
  width:850px;
  margin:0 auto;
}

#content h1 { margin-top: 0; }

#footer
{
	clear: both;
	padding: 1em 0;
	text-align: right;
}


a { color:#0000FF }
.wikipage a.new { color:#cc0000 }
.thumb { background-color:#F8FCFF;border:1px solid #fff;margin-bottom:0.5em }
.tright { border-width:0.5em 0 0.8em 1.4em;margin:0.5em 0 0.8em 1.4em;clear:right;float:right }
.thumbinner {
background-color:#F9F9F9;
border:1px solid #CCCCCC;
font-size:94%;
overflow:hidden;
padding:3px !important;
text-align:center;
}
.thumbimage { border:1px solid #CCCCCC }

h2, h3, h4, h5, h6 {
  padding-bottom:0.17em;
  padding-top:0.5em;
}
h2, h1 { border-bottom:1px solid #AAAAAA; }
.editsection {
font-size:76%;
font-weight:normal;
}
.editsection {
float:right;
margin-left:5px;
}

pre {
background-color:#F9F9F9;
border:1px dashed #2F6FAB;
color:black;
line-height:1.1em;
padding:1em;
}

